package com.lagou.concurrent.demo;

import java.util.concurrent.Semaphore;

public class Demo {
    public static void main(String[] args) {
        //每次释放两个资源
        Semaphore semaphore = new Semaphore(2);
        //一共5个线程，但是只能有2个线程抢到资源，其他的等待
        for (int i = 0; i < 5; i++) {
            new MyThread("学生-" + (i + 1), semaphore).start();
        }
    }
}
